#ifndef _LOG_H_
#define _LOG_H_

#include <iostream>
#include <ctime>

#define Debug 0
#define Notice 1
#define Warning 2
#define Error 3

const std::string msg[]={
    "Debug",
    "Notice",
    "Warning",
    "Error"
};

std::ostream &Log(std::string message,int level)
{
    std::cout<<"|"<<(unsigned)time(nullptr)<<"|"<<msg[level]<<"|"<<message;
        return std::cout;
}
#endif